wind-power installation - Turkish English Dictionary